//
//  ZYAPI.h
//  ViewDemo
//
//  Created by Zyark on 2017/3/29.
//  Copyright © 2017年 YH－IMAC. All rights reserved.
//
#ifndef ZYAPI_h
#define ZYAPI_h

#if APPTYPE == 1 //亿林
#define ZYAPI_BASE_URL @"https://app.51elsonic.com"
#elif APPTYPE == 2//新风
#define ZYAPI_BASE_URL @"https://www.freshairsteward.top"
#elif APPTYPE == 3//绿箭
#define ZYAPI_BASE_URL @"https://app.huaxiejn.cn"
#else//阿睿
#define ZYAPI_BASE_URL @"https://app.huaxiejn.cn"
#endif


//#define ZYAPI_BASE_URL @"https://www.freshairsteward.top"
//#define ZYAPI_BASE_URL @"http://10.0.0.240:8088"

/**登录URL*/
#define ZYAPI_LOGIN_URL @"/api/v1/userInfo/login"

/**微信登录URL*/
#define ZYAPI_WECHAT_LOGIN_URL @"/api/v1/userInfo/wLogin"

/**获取验证码URL*/
#define ZYAPI_FETCH_CODE_URL @"/api/v1/userInfo/fetchCode"

/**获取邮箱验证码*/
#define ZYAPI_FETCH_EMAIL_CODE_URL @"/api/v1/userInfo/sendEmail"

/**注册URL*/
#define ZYAPI_REGISTER_URL @"/api/v1/userInfo/register"

/**忘记密码-手机找回URL*/
#define ZYAPI_FIND_PASSWORD_BY_PHONE_URL @"/api/v1/userInfo/findPwdByPhone"

/**
 忘记密码-邮箱找回URL*/
#define ZYAPI_FIND_PASSWORD_BY_EMAIL_URL @"/api/v1/userInfo/findPwdByEmail"

/*忘记密码-问题找回URL*/
#define ZYAPI_FIND_PASSWORD_BY_PROBLEM_URL @"/api/v1/userInfo/findPwdByAnswer"

/**修改用户名URL*/
#define ZYAPI_MODIFY_USERNAME_URL @"/api/v1/userInfo/modifyUserName"

/**修改手机号URL*/
#define ZYAPI_MODIFY_PHONE_URL @"/api/v1/userInfo/modifyOrBindPhone"

/**修改邮箱URL*/
#define ZYAPI_MODIFY_EMAIL_URL @"/api/v1/userInfo/modifyOrBindEmail"

/**修改问题URL*/
#define ZYAPI_MODIFY_PROBLEM_URL @"/api/v1/userInfo/bind/question"

/**修改密码URL*/
#define ZYAPI_MODIFY_PASSWORD_URL @"/api/v1/userInfo/modifyPwd"

/**上传头像URL*/
#define ZYAPI_UPLOAD_HEAD_URL @"/api/v1/userInfo/modifyHeader"

/**子账户列表*/
#define ZYAPI_SUB_ACCOUNT_LIST_URL @"/api/v1/userInfo/slaveList"

/**添加子账户*/
#define ZYAPI_SUB_ACCOUNT_ADD_URL @"/api/v1/userInfo/addSlave"

/**修改子账户*/
#define ZYAPI_SUB_ACCOUNT_MODIFY_URL @"/api/v1/userInfo/modifySlave"

/**删除子账户*/
#define ZYAPI_SUB_ACCOUNT_DELETE_URL @"/api/v1/userInfo/deleteSlave"

/**获取用户信息*/
#define ZYAPI_GET_USER_INFO_URL @"/api/v1/userInfo/findUser"

/**获取问题列表*/
#define ZYAPI_GET_QUESTION_LIST_URL @"/api/v1/setting/questions"

/**忘记密码-问题找回-密码校验用户名*/
#define ZYAPI_VERIFY_USERNAME_URL @"/api/v1/userInfo/verifyUsername"

/**忘记密码-问题找回-校验问题答案*/
#define ZYAPI_VERIFY_PROBLEM_URL @"/api/v1/userInfo/verifyAnswer"

/**住宅列表*/
#define ZYAPI_HOUSE_LIST_URL @"/api/v1/houseInfo/findList"

/**添加住宅*/
#define ZYAPI_HOUSE_ADD_URL @"/api/v1/houseInfo/add"

/**修改住宅*/
#define ZYAPI_HOUSE_MODIFY_URL @"/api/v1/houseInfo/modify"

/**删除住宅*/
#define ZYAPI_HOUSE_DELETE_URL @"/api/v1/houseInfo/delete"

/**获取用户问题*/
#define ZYAPI_USER_QUESTION_URL @"/api/v1/userInfo/findUserQuestion"

/**首页住宅列表*/
#define ZYAPI_INDEX_HOUSE_LIST_URL @"/api/v1/houseInfo/1"

/**修改设备*/
#define ZYAPI_DEVICE_MODIFY_URL @"/api/v1/deviceInfo/edit"

/**添加设备*/
#define ZYAPI_DEVICE_ADD_URL @"/api/v1/deviceInfo/save"

/**设置在家/离家模式*/
#define ZYAPI_DEVICE_DELETE_URL @"/api/v1/deviceInfo/delete"

/**删除设备*/
#define ZYAPI_HOME_STATUS_CHANGE_URL @"/api/v1/houseInfo/status"

/**验证设备*/
#define ZYAPI_DEVICE_VERIFY_URL @"/api/v1/deviceInfo/verify"

/**获取设备所在的服务器IP*/
#define ZYAPI_DEVICE_SOCKET_IP_URL @"/api/v1/setting/ip/anon"

/**获取住宅下设备列表*/
#define ZYAPI_DEVICE_LIST_URL @"/api/v1/deviceInfo/list"

/**获取空调，地暖的模式默认值*/
#define ZYAPI_MODE_DEFAULT_VALUE_URL @"/api/v1/setting/03/anon"

/**获取新风过滤网的默认值*/
#define ZYAPI_FILTER_DEFAULT_VALUE_URL @"/api/v1/setting/modelInfo/3"

/**快捷设置 设置模式值*/
#define ZYAPI_MODIFY_MODE_VALUE_URL @"/api/v1/deviceInfo/model"

/**快捷设置 获取模式值*/
#define ZYAPI_GET_MODE_VALUE_URL @"/api/v1/deviceInfo/model/info"

/**快捷设置 获取模式值新*/
#define ZYAPI_GET_MODE_VALUE_NEW_URL @"/api/v1/setting/modelInfo/"

/**获取曲线值*/
#define ZYAPI_GET_CURVE_URL @"/api/v1/setting/curve"

/**设置自定义曲线值*/
#define ZYAPI_SET_CUSTOMIZE_CURVE_URL @"/api/v1/setting/custom/curve"

/**获取自定义曲线值*/
#define ZYAPI_GET_CUSTOMIZE_CURVE_URL @"/api/v1/setting/custom/curve"

/**获取用户消息列表*/
#define ZYAPI_GET_USER_MESSAGE_URL @"/api/v1/message/list"

/**获取系统消息列表*/
#define ZYAPI_GET_SYSTEM_MESSAGE_URL @"/api/v1/notice/list/anon"

/**删除用户消息*/
#define ZYAPI_DELETE_MESSAGE_URL @"/api/v1/message/delete"

/**标记用户消息已读*/
#define ZYAPI_MODIFY_READ_MESSAGE_URL @"/api/v1/message/status"

/**判断是否有未读消息*/
#define ZYAPI_IS_READ_MESSAGE_URL @"/api/v1/message/isMessage"

/**
 提交用户反馈
 */
#define ZYAPI_COMMIT_FEED_BACK @"/api/v1/feedBack"

/**
 首页顶部数据
 */
#define ZYAPI_INDEX_HEADER_DATA_URL @"/api/v1/houseInfo/conditions"

/**
 广告图片
 */
#define ZYAPI_AD_URL @"/api/v1/setting/03/anon"

/**手机号或邮箱登录*/
#define ZYAPI_PHONE_OR_EMAIL_REGISTER_URL @"/api/v1/userInfo/register/phoneOrEmail"

#endif
